galloping ghost - German English Dictionary